David Horowitz
Right